Heat Wave Monitor

Author
Affiliation

John Palmer

Universitat Pompeu Fabra

Modified

July 6, 2025

Summary

Note: This report was last modified at 2025-07-06 18:10:59.548811.

Data Checking

Number of station-readings available for each municipality during past week:

date Barcelona Madrid Sevilla València Zaragoza
2025-06-29 1 3 2 2 1
2025-06-30 1 3 2 2 1
2025-07-01 1 3 2 2 1
2025-07-02 1 3 2 2 1
2025-07-03 1 2 2 1 1
2025-07-04 1 3 2 2 1
2025-07-05 1 2 2 1 1

Heat Wave Tables

85th Percentile Threshold

Summary of heat waves this year, based on two and five consecutive days at 85th percentile of daily minimum heat index:

2-day periods
date indicativo station_name municipality_name threshold days
2025-06-20 0201D BARCELONA,CMT Barcelona 85 2
2025-06-21 0201D BARCELONA,CMT Barcelona 85 2
2025-06-28 0201D BARCELONA,CMT Barcelona 85 2
2025-06-29 0201D BARCELONA,CMT Barcelona 85 2
2025-06-30 0201D BARCELONA,CMT Barcelona 85 2
2025-07-01 0201D BARCELONA,CMT Barcelona 85 2
2025-07-02 0201D BARCELONA,CMT Barcelona 85 2
2025-07-03 0201D BARCELONA,CMT Barcelona 85 2
2025-07-04 0201D BARCELONA,CMT Barcelona 85 2
2025-07-05 0201D BARCELONA,CMT Barcelona 85 2
2025-06-29 3126Y EL GOLOSO Madrid 85 2
2025-06-30 3126Y EL GOLOSO Madrid 85 2
2025-07-01 3126Y EL GOLOSO Madrid 85 2
2025-07-02 3126Y EL GOLOSO Madrid 85 2
2025-07-03 3126Y EL GOLOSO Madrid 85 2
2025-06-21 3195 MADRID,RETIRO Madrid 85 2
2025-06-22 3195 MADRID,RETIRO Madrid 85 2
2025-06-23 3195 MADRID,RETIRO Madrid 85 2
2025-06-28 3195 MADRID,RETIRO Madrid 85 2
2025-06-29 3195 MADRID,RETIRO Madrid 85 2
2025-06-30 3195 MADRID,RETIRO Madrid 85 2
2025-07-01 3195 MADRID,RETIRO Madrid 85 2
2025-07-02 3195 MADRID,RETIRO Madrid 85 2
2025-07-03 3195 MADRID,RETIRO Madrid 85 2
2025-06-29 3129 MADRID/BARAJAS Madrid 85 2
2025-06-30 3129 MADRID/BARAJAS Madrid 85 2
2025-07-01 3129 MADRID/BARAJAS Madrid 85 2
2025-07-02 3129 MADRID/BARAJAS Madrid 85 2
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 2
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 85 2
2025-06-29 8416Y VALENCIA VIVEROS València 85 2
2025-06-30 8416Y VALENCIA VIVEROS València 85 2
2025-07-02 8416Y VALENCIA VIVEROS València 85 2
2025-07-03 8416Y VALENCIA VIVEROS València 85 2
2025-07-04 8416Y VALENCIA VIVEROS València 85 2
2025-07-05 8416Y VALENCIA VIVEROS València 85 2
2025-06-10 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-11 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-19 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-20 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-21 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-22 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-24 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-25 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-07-03 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
2025-07-04 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 2
3-day periods
date indicativo station_name municipality_name threshold days
2025-06-28 0201D BARCELONA,CMT Barcelona 85 3
2025-06-29 0201D BARCELONA,CMT Barcelona 85 3
2025-06-30 0201D BARCELONA,CMT Barcelona 85 3
2025-07-01 0201D BARCELONA,CMT Barcelona 85 3
2025-07-02 0201D BARCELONA,CMT Barcelona 85 3
2025-07-03 0201D BARCELONA,CMT Barcelona 85 3
2025-07-04 0201D BARCELONA,CMT Barcelona 85 3
2025-07-05 0201D BARCELONA,CMT Barcelona 85 3
2025-06-29 3126Y EL GOLOSO Madrid 85 3
2025-06-30 3126Y EL GOLOSO Madrid 85 3
2025-07-01 3126Y EL GOLOSO Madrid 85 3
2025-07-02 3126Y EL GOLOSO Madrid 85 3
2025-07-03 3126Y EL GOLOSO Madrid 85 3
2025-06-21 3195 MADRID,RETIRO Madrid 85 3
2025-06-22 3195 MADRID,RETIRO Madrid 85 3
2025-06-23 3195 MADRID,RETIRO Madrid 85 3
2025-06-28 3195 MADRID,RETIRO Madrid 85 3
2025-06-29 3195 MADRID,RETIRO Madrid 85 3
2025-06-30 3195 MADRID,RETIRO Madrid 85 3
2025-07-01 3195 MADRID,RETIRO Madrid 85 3
2025-07-02 3195 MADRID,RETIRO Madrid 85 3
2025-07-03 3195 MADRID,RETIRO Madrid 85 3
2025-06-29 3129 MADRID/BARAJAS Madrid 85 3
2025-06-30 3129 MADRID/BARAJAS Madrid 85 3
2025-07-01 3129 MADRID/BARAJAS Madrid 85 3
2025-07-02 3129 MADRID/BARAJAS Madrid 85 3
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 3
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 85 3
2025-07-02 8416Y VALENCIA VIVEROS València 85 3
2025-07-03 8416Y VALENCIA VIVEROS València 85 3
2025-07-04 8416Y VALENCIA VIVEROS València 85 3
2025-07-05 8416Y VALENCIA VIVEROS València 85 3
2025-06-19 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-20 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-21 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-22 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-07-03 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
2025-07-04 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 3
4-day periods
date indicativo station_name municipality_name threshold days
2025-06-28 0201D BARCELONA,CMT Barcelona 85 4
2025-06-29 0201D BARCELONA,CMT Barcelona 85 4
2025-06-30 0201D BARCELONA,CMT Barcelona 85 4
2025-07-01 0201D BARCELONA,CMT Barcelona 85 4
2025-07-02 0201D BARCELONA,CMT Barcelona 85 4
2025-07-03 0201D BARCELONA,CMT Barcelona 85 4
2025-07-04 0201D BARCELONA,CMT Barcelona 85 4
2025-07-05 0201D BARCELONA,CMT Barcelona 85 4
2025-06-29 3126Y EL GOLOSO Madrid 85 4
2025-06-30 3126Y EL GOLOSO Madrid 85 4
2025-07-01 3126Y EL GOLOSO Madrid 85 4
2025-07-02 3126Y EL GOLOSO Madrid 85 4
2025-07-03 3126Y EL GOLOSO Madrid 85 4
2025-06-28 3195 MADRID,RETIRO Madrid 85 4
2025-06-29 3195 MADRID,RETIRO Madrid 85 4
2025-06-30 3195 MADRID,RETIRO Madrid 85 4
2025-07-01 3195 MADRID,RETIRO Madrid 85 4
2025-07-02 3195 MADRID,RETIRO Madrid 85 4
2025-07-03 3195 MADRID,RETIRO Madrid 85 4
2025-06-29 3129 MADRID/BARAJAS Madrid 85 4
2025-06-30 3129 MADRID/BARAJAS Madrid 85 4
2025-07-01 3129 MADRID/BARAJAS Madrid 85 4
2025-07-02 3129 MADRID/BARAJAS Madrid 85 4
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 4
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 85 4
2025-07-02 8416Y VALENCIA VIVEROS València 85 4
2025-07-03 8416Y VALENCIA VIVEROS València 85 4
2025-07-04 8416Y VALENCIA VIVEROS València 85 4
2025-07-05 8416Y VALENCIA VIVEROS València 85 4
2025-06-19 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-20 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-21 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-22 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-07-03 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
2025-07-04 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 4
5-day periods
date indicativo station_name municipality_name threshold days
2025-06-28 0201D BARCELONA,CMT Barcelona 85 5
2025-06-29 0201D BARCELONA,CMT Barcelona 85 5
2025-06-30 0201D BARCELONA,CMT Barcelona 85 5
2025-07-01 0201D BARCELONA,CMT Barcelona 85 5
2025-07-02 0201D BARCELONA,CMT Barcelona 85 5
2025-07-03 0201D BARCELONA,CMT Barcelona 85 5
2025-07-04 0201D BARCELONA,CMT Barcelona 85 5
2025-07-05 0201D BARCELONA,CMT Barcelona 85 5
2025-06-29 3126Y EL GOLOSO Madrid 85 5
2025-06-30 3126Y EL GOLOSO Madrid 85 5
2025-07-01 3126Y EL GOLOSO Madrid 85 5
2025-07-02 3126Y EL GOLOSO Madrid 85 5
2025-07-03 3126Y EL GOLOSO Madrid 85 5
2025-06-28 3195 MADRID,RETIRO Madrid 85 5
2025-06-29 3195 MADRID,RETIRO Madrid 85 5
2025-06-30 3195 MADRID,RETIRO Madrid 85 5
2025-07-01 3195 MADRID,RETIRO Madrid 85 5
2025-07-02 3195 MADRID,RETIRO Madrid 85 5
2025-07-03 3195 MADRID,RETIRO Madrid 85 5
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 85 5
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 85 5
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-07-03 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5
2025-07-04 9434P ZARAGOZA-VALDESPARTERA Zaragoza 85 5

90th Percentile Threshold

Summary of heat waves this year, based on two and five consecutive days at 90th percentile of daily minimum heat index:

2-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 90 2
2025-07-01 0201D BARCELONA,CMT Barcelona 90 2
2025-07-02 0201D BARCELONA,CMT Barcelona 90 2
2025-07-03 0201D BARCELONA,CMT Barcelona 90 2
2025-07-04 0201D BARCELONA,CMT Barcelona 90 2
2025-07-05 0201D BARCELONA,CMT Barcelona 90 2
2025-06-29 3126Y EL GOLOSO Madrid 90 2
2025-06-30 3126Y EL GOLOSO Madrid 90 2
2025-07-01 3126Y EL GOLOSO Madrid 90 2
2025-07-02 3126Y EL GOLOSO Madrid 90 2
2025-07-03 3126Y EL GOLOSO Madrid 90 2
2025-06-29 3195 MADRID,RETIRO Madrid 90 2
2025-06-30 3195 MADRID,RETIRO Madrid 90 2
2025-07-01 3195 MADRID,RETIRO Madrid 90 2
2025-07-02 3195 MADRID,RETIRO Madrid 90 2
2025-06-29 3129 MADRID/BARAJAS Madrid 90 2
2025-06-30 3129 MADRID/BARAJAS Madrid 90 2
2025-07-01 3129 MADRID/BARAJAS Madrid 90 2
2025-07-02 3129 MADRID/BARAJAS Madrid 90 2
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 2
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 90 2
2025-07-03 8416Y VALENCIA VIVEROS València 90 2
2025-07-04 8416Y VALENCIA VIVEROS València 90 2
2025-06-21 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-06-22 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 2
3-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 90 3
2025-07-01 0201D BARCELONA,CMT Barcelona 90 3
2025-07-02 0201D BARCELONA,CMT Barcelona 90 3
2025-07-03 0201D BARCELONA,CMT Barcelona 90 3
2025-07-04 0201D BARCELONA,CMT Barcelona 90 3
2025-07-05 0201D BARCELONA,CMT Barcelona 90 3
2025-06-29 3126Y EL GOLOSO Madrid 90 3
2025-06-30 3126Y EL GOLOSO Madrid 90 3
2025-07-01 3126Y EL GOLOSO Madrid 90 3
2025-07-02 3126Y EL GOLOSO Madrid 90 3
2025-07-03 3126Y EL GOLOSO Madrid 90 3
2025-06-29 3195 MADRID,RETIRO Madrid 90 3
2025-06-30 3195 MADRID,RETIRO Madrid 90 3
2025-07-01 3195 MADRID,RETIRO Madrid 90 3
2025-07-02 3195 MADRID,RETIRO Madrid 90 3
2025-06-29 3129 MADRID/BARAJAS Madrid 90 3
2025-06-30 3129 MADRID/BARAJAS Madrid 90 3
2025-07-01 3129 MADRID/BARAJAS Madrid 90 3
2025-07-02 3129 MADRID/BARAJAS Madrid 90 3
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 3
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 90 3
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 3
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 3
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 3
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 3
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 3
4-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 90 4
2025-07-01 0201D BARCELONA,CMT Barcelona 90 4
2025-07-02 0201D BARCELONA,CMT Barcelona 90 4
2025-07-03 0201D BARCELONA,CMT Barcelona 90 4
2025-07-04 0201D BARCELONA,CMT Barcelona 90 4
2025-07-05 0201D BARCELONA,CMT Barcelona 90 4
2025-06-29 3126Y EL GOLOSO Madrid 90 4
2025-06-30 3126Y EL GOLOSO Madrid 90 4
2025-07-01 3126Y EL GOLOSO Madrid 90 4
2025-07-02 3126Y EL GOLOSO Madrid 90 4
2025-07-03 3126Y EL GOLOSO Madrid 90 4
2025-06-29 3195 MADRID,RETIRO Madrid 90 4
2025-06-30 3195 MADRID,RETIRO Madrid 90 4
2025-07-01 3195 MADRID,RETIRO Madrid 90 4
2025-07-02 3195 MADRID,RETIRO Madrid 90 4
2025-06-29 3129 MADRID/BARAJAS Madrid 90 4
2025-06-30 3129 MADRID/BARAJAS Madrid 90 4
2025-07-01 3129 MADRID/BARAJAS Madrid 90 4
2025-07-02 3129 MADRID/BARAJAS Madrid 90 4
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-21 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-22 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 4
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 90 4
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 4
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 4
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 4
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 4
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 4
5-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 90 5
2025-07-01 0201D BARCELONA,CMT Barcelona 90 5
2025-07-02 0201D BARCELONA,CMT Barcelona 90 5
2025-07-03 0201D BARCELONA,CMT Barcelona 90 5
2025-07-04 0201D BARCELONA,CMT Barcelona 90 5
2025-07-05 0201D BARCELONA,CMT Barcelona 90 5
2025-06-29 3126Y EL GOLOSO Madrid 90 5
2025-06-30 3126Y EL GOLOSO Madrid 90 5
2025-07-01 3126Y EL GOLOSO Madrid 90 5
2025-07-02 3126Y EL GOLOSO Madrid 90 5
2025-07-03 3126Y EL GOLOSO Madrid 90 5
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 90 5
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-21 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-22 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-23 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-28 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-29 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 90 5
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 5
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 5
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 5
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 5
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 90 5

95th Percentile Threshold

Summary of heat waves this year, based on two and five consecutive days at 95th percentile of daily minimum heat index:

2-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 95 2
2025-07-01 0201D BARCELONA,CMT Barcelona 95 2
2025-07-02 0201D BARCELONA,CMT Barcelona 95 2
2025-07-03 0201D BARCELONA,CMT Barcelona 95 2
2025-07-04 0201D BARCELONA,CMT Barcelona 95 2
2025-07-05 0201D BARCELONA,CMT Barcelona 95 2
2025-06-29 3126Y EL GOLOSO Madrid 95 2
2025-06-30 3126Y EL GOLOSO Madrid 95 2
2025-06-29 3195 MADRID,RETIRO Madrid 95 2
2025-06-30 3195 MADRID,RETIRO Madrid 95 2
2025-06-29 3129 MADRID/BARAJAS Madrid 95 2
2025-06-30 3129 MADRID/BARAJAS Madrid 95 2
2025-06-19 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-06-20 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 2
2025-06-19 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-06-20 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 95 2
2025-07-03 8416Y VALENCIA VIVEROS València 95 2
2025-07-04 8416Y VALENCIA VIVEROS València 95 2
2025-06-21 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-06-22 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 2
3-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 95 3
2025-07-01 0201D BARCELONA,CMT Barcelona 95 3
2025-07-02 0201D BARCELONA,CMT Barcelona 95 3
2025-07-03 0201D BARCELONA,CMT Barcelona 95 3
2025-07-04 0201D BARCELONA,CMT Barcelona 95 3
2025-07-05 0201D BARCELONA,CMT Barcelona 95 3
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 3
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 95 3
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 3
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 3
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 3
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 3
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 3
4-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 95 4
2025-07-01 0201D BARCELONA,CMT Barcelona 95 4
2025-07-02 0201D BARCELONA,CMT Barcelona 95 4
2025-07-03 0201D BARCELONA,CMT Barcelona 95 4
2025-07-04 0201D BARCELONA,CMT Barcelona 95 4
2025-07-05 0201D BARCELONA,CMT Barcelona 95 4
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 4
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 95 4
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 4
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 4
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 4
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 4
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 4
5-day periods
date indicativo station_name municipality_name threshold days
2025-06-30 0201D BARCELONA,CMT Barcelona 95 5
2025-07-01 0201D BARCELONA,CMT Barcelona 95 5
2025-07-02 0201D BARCELONA,CMT Barcelona 95 5
2025-07-03 0201D BARCELONA,CMT Barcelona 95 5
2025-07-04 0201D BARCELONA,CMT Barcelona 95 5
2025-07-05 0201D BARCELONA,CMT Barcelona 95 5
2025-06-28 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-06-29 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-06-30 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-07-01 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-07-02 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-07-03 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-07-04 5790Y SEVILLA 'TABLADA AUT THIES' Sevilla 95 5
2025-06-30 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-07-01 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-07-02 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-07-03 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-07-04 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-07-05 5783 SEVILLA/SAN PABLO Sevilla 95 5
2025-06-28 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 5
2025-06-29 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 5
2025-06-30 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 5
2025-07-01 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 5
2025-07-02 9434P ZARAGOZA-VALDESPARTERA Zaragoza 95 5

99th Percentile Threshold

Summary of heat waves this year, based on two and five consecutive days at 99th percentile of daily minimum heat index:

2-day periods
No heat waves yet at this threshold.
3-day periods
No heat waves yet at this threshold.
4-day periods
No heat waves yet at this threshold.
5-day periods
No heat waves yet at this threshold.

Thresholds

Heat wave thresholds:

indicativo station_name Hi_min_85p Hi_min_90p Hi_min_95p Hi_min_99p Hi_min_100p
0201D BARCELONA,CMT 24.0 25 25 27 30
3126Y EL GOLOSO 18.1 19 20 21 23
3129 MADRID/BARAJAS 20.0 20 21 22 24
3195 MADRID,RETIRO 22.0 23 24 25 25
5783 SEVILLA/SAN PABLO 22.0 22 23 24 27
5790Y SEVILLA 'TABLADA AUT THIES' 22.0 22 23 24 27
8416X VALENCIA (UPV - AUTOMATICA) 24.0 24 25 27 28
8416Y VALENCIA VIVEROS 24.0 25 25 27 28
9434P ZARAGOZA-VALDESPARTERA 20.0 21 22 23 26

Barcelona

Threshold for at least 2 days

Threshold for at least 3 days

Threshold for at least 4 days

Threshold for at least 5 days

Madrid

Threshold for at least 2 days

Threshold for at least 3 days

Threshold for at least 4 days

Threshold for at least 5 days

Valencia

Threshold for at least 2 days

Threshold for at least 3 days

Threshold for at least 4 days

Threshold for at least 5 days

Sevilla

Threshold for at least 2 days

Threshold for at least 3 days

Threshold for at least 4 days

Threshold for at least 5 days

Zaragoza

Threshold for at least 2 days

Threshold for at least 3 days

Threshold for at least 4 days

Threshold for at least 5 days